Enumerating De Bruijn Sequences

نویسنده

  • Vladimir Raphael Rosenfeld
چکیده

A cycle is a sequence taken in a circular order—that is, follows , and are all the same cycle as . Given natural numbers and , a cycle of letters is called a complete cycle [1, 2], or De Bruijn sequence, if subsequences consist of all possible ordered sequences over the alphabet . In 1946, De Bruijn proved [1] (see [2]) that the number of complete cycles, under , is equal to . We propose the overall proof for , which determines the number of the De Bruijn sequences to be equal to . The demonstration is based on our recent results concerning the characteristic polynomial and permanent of the arc-graph [17], applied herein to some auxiliary digraphs. Wherever possible, the main subject is discussed in the wider context of related combinatorial problems, which first include counting the linear De Bruijn sequences. Obtained results can be used for calculating the number of monocyclic and linear compounds, formed from sorts of atoms, obeying the specified combinatorial restrictions. The former is equivalent to finding the number of respective necklaces with kinds of beads.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Clustering of Short Read Sequences for de novo Transcriptome Assembly

Given the importance of transcriptome analysis in various biological studies and considering thevast amount of whole transcriptome sequencing data, it seems necessary to develop analgorithm to assemble transcriptome data. In this study we propose an algorithm fortranscriptome assembly in the absence of a reference genome. First, the contiguous sequencesare generated using de Bruijn graph with d...

متن کامل

Construction for de Bruijn Sequences with Large Orders

Sequences generated by maximum-period nonlinear feedback shift registers are known as de Bruijn sequences. The problem of designing de Bruijn sequences has received considerable attention. There is only one full cycle in the state graph of de Bruijn sequences. Most popular algorithms for generating de Bruijn sequences start from a nonsingular linear feedback shift register producing several sho...

متن کامل

Fixed-density De Bruijn Sequences

De Bruijn sequences are circular strings of length 2 whose substrings are the binary strings of length n. Our focus is on de Bruijn sequences for binary strings that have the same density (number of 1s). We construct circular strings of length ( n−1 d )

متن کامل

Generating (n, 2) De Bruijn Sequences with Some Balance and Uniformity Properties

This paper presents two new algorithms for generating (n,2) de Bruijn sequences which possess certain properties. The sequences generated by the proposed algorithms may be useful for experimenters to systematically investigate intertrial repetition effects. Characteristics are compared with those of randomly sampled (n,2) de Bruijn sequences.

متن کامل

De Bruijn Sequences from Symmetric Shift Registers

We consider the symmetric Feedback Shift Registers (FSRs), especially a special class of symmetric FSRs (we call them scattered symmetric FSRs), and construct a large class of De Bruijn sequences from them. It is shown that, at least O(2 n−6 2 ) De Bruijn sequences of order n can be constructed from just one n-stage scattered symmetric FSR. To generate the next bit in the De Bruijn sequence fro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003